package jps.ast.auxname;

import jps.ast.Expression;
import edu.pjwstk.jps.ast.IExpression;
import edu.pjwstk.jps.ast.auxname.IAuxiliaryNameExpression;

public abstract class AuxiliaryNameExpression extends Expression implements IAuxiliaryNameExpression {

	
	private String auxiliary;
	private IExpression inner; 
	
	public AuxiliaryNameExpression(String auxiliary, IExpression inner) {
		super();
		this.auxiliary = auxiliary;
		this.inner = inner;
	}

	@Override
	public String getAuxiliaryName() {
		// TODO Auto-generated method stub
		return auxiliary;
	}

	@Override
	public IExpression getInnerExpression() {
		// TODO Auto-generated method stub
		return inner;
	}

}
